polystyrene plastics - French English Dictionary